package com.bins.langchain.langchain4j.service;

import reactor.core.publisher.Flux;

import java.util.List;

public interface ChatService {

    String generate(String prompt);

    String embedding(String text);

    String embeddingWithMeta(String text);

    List<String> search(String text);

    Flux<String> streamChat(String message);
}
